package org.sibframework.sda.test.objects;

public class MdDictValue implements java.io.Serializable {

    //Fields Generated
    /**
     * 
     * Null able: <tt>false</tt>.<p>
     * Primary Key: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>ID</tt>.<p>
     */
    private java.lang.Long id = null;
    /**
     * 级联类型的字典，记录上级字典<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>PARENT_ID</tt>.<p>
     */
    private java.lang.Long parentId = null;
    /**
     * 字典数据的含义。<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>256</tt>.<p>
     * Column: <tt>NAME</tt>.<p>
     */
    private java.lang.String name = null;
    /**
     * 对应MD_DICT_TYPE中的Type_code<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>TYPE_CODE</tt>.<p>
     */
    private java.lang.String typeCode = null;
    /**
     * 是否缺省值<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>IS_DEFAULT</tt>.<p>
     */
    private java.lang.Long isDefault = null;
    /**
     *  是否隐藏，1：显示，0隐藏<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>IS_VISIBLE</tt>.<p>
     */
    private java.lang.Long isVisible = null;
    /**
     * 助记码<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>18</tt>.<p>
     * Column: <tt>HELP_CODE</tt>.<p>
     */
    private java.lang.String helpCode = null;
    /**
     * 字典数据的值<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>18</tt>.<p>
     * Column: <tt>VALUE</tt>.<p>
     */
    private java.lang.String value = null;
    /**
     * 背景色<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>BACKGROUD_COLOR</tt>.<p>
     */
    private java.lang.String backgroudColor = null;
    /**
     * 前景色<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>FORE_COLOR</tt>.<p>
     */
    private java.lang.String foreColor = null;
    /**
     * 图标路径<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>IMAGE_PATH</tt>.<p>
     */
    private java.lang.String imagePath = null;

    /**
     * 
     * Null able: <tt>false</tt>.<p>
     * Primary Key: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>ID</tt>.<p>
     */
    public java.lang.Long getId() {
    	return this.id;
    }
    /**
     * 
     * Null able: <tt>false</tt>.<p>
     * Primary Key: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>ID</tt>.<p>
     */
    public void setId(java.lang.Long id) {
    	this.id = id;
    }

    /**
     * 级联类型的字典，记录上级字典<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>PARENT_ID</tt>.<p>
     */
    public java.lang.Long getParentId() {
    	return this.parentId;
    }
    /**
     * 级联类型的字典，记录上级字典<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>PARENT_ID</tt>.<p>
     */
    public void setParentId(java.lang.Long parentId) {
    	this.parentId = parentId;
    }

    /**
     * 字典数据的含义。<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>256</tt>.<p>
     * Column: <tt>NAME</tt>.<p>
     */
    public java.lang.String getName() {
    	return this.name;
    }
    /**
     * 字典数据的含义。<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>256</tt>.<p>
     * Column: <tt>NAME</tt>.<p>
     */
    public void setName(java.lang.String name) {
    	this.name = name;
    }

    /**
     * 对应MD_DICT_TYPE中的Type_code<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>TYPE_CODE</tt>.<p>
     */
    public java.lang.String getTypeCode() {
    	return this.typeCode;
    }
    /**
     * 对应MD_DICT_TYPE中的Type_code<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>TYPE_CODE</tt>.<p>
     */
    public void setTypeCode(java.lang.String typeCode) {
    	this.typeCode = typeCode;
    }

    /**
     * 是否缺省值<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>IS_DEFAULT</tt>.<p>
     */
    public java.lang.Long getIsDefault() {
    	return this.isDefault;
    }
    /**
     * 是否缺省值<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>IS_DEFAULT</tt>.<p>
     */
    public void setIsDefault(java.lang.Long isDefault) {
    	this.isDefault = isDefault;
    }

    /**
     *  是否隐藏，1：显示，0隐藏<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>IS_VISIBLE</tt>.<p>
     */
    public java.lang.Long getIsVisible() {
    	return this.isVisible;
    }
    /**
     *  是否隐藏，1：显示，0隐藏<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>IS_VISIBLE</tt>.<p>
     */
    public void setIsVisible(java.lang.Long isVisible) {
    	this.isVisible = isVisible;
    }

    /**
     * 助记码<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>18</tt>.<p>
     * Column: <tt>HELP_CODE</tt>.<p>
     */
    public java.lang.String getHelpCode() {
    	return this.helpCode;
    }
    /**
     * 助记码<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>18</tt>.<p>
     * Column: <tt>HELP_CODE</tt>.<p>
     */
    public void setHelpCode(java.lang.String helpCode) {
    	this.helpCode = helpCode;
    }

    /**
     * 字典数据的值<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>18</tt>.<p>
     * Column: <tt>VALUE</tt>.<p>
     */
    public java.lang.String getValue() {
    	return this.value;
    }
    /**
     * 字典数据的值<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>18</tt>.<p>
     * Column: <tt>VALUE</tt>.<p>
     */
    public void setValue(java.lang.String value) {
    	this.value = value;
    }

    /**
     * 背景色<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>BACKGROUD_COLOR</tt>.<p>
     */
    public java.lang.String getBackgroudColor() {
    	return this.backgroudColor;
    }
    /**
     * 背景色<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>BACKGROUD_COLOR</tt>.<p>
     */
    public void setBackgroudColor(java.lang.String backgroudColor) {
    	this.backgroudColor = backgroudColor;
    }

    /**
     * 前景色<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>FORE_COLOR</tt>.<p>
     */
    public java.lang.String getForeColor() {
    	return this.foreColor;
    }
    /**
     * 前景色<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>FORE_COLOR</tt>.<p>
     */
    public void setForeColor(java.lang.String foreColor) {
    	this.foreColor = foreColor;
    }

    /**
     * 图标路径<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>IMAGE_PATH</tt>.<p>
     */
    public java.lang.String getImagePath() {
    	return this.imagePath;
    }
    /**
     * 图标路径<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>IMAGE_PATH</tt>.<p>
     */
    public void setImagePath(java.lang.String imagePath) {
    	this.imagePath = imagePath;
    }
}